Task Coach is a simple open source todo manager to keep track
of personal tasks and todo lists. It is designed for composite
tasks, and also offers effort tracking, categories, notes and 
more.
